package www.admin.service;

import java.util.List;

import www.admin.model.User;
import www.admin.mybatis.Criteria;
import www.admin.utils.Layui;

public interface IUserService{

	/**
	 * 
	 * 分页查询
	 * 
	 **/
	public Layui queryPage (Criteria<User> param);
	/**
	 * 
	 * 分页查询
	 * 
	 **/
	public Integer queryPageCount (Criteria<User> param);
	/**
	 * 
	 * 查询列表
	 * 
	 **/
	public List<User> queryPageList(Criteria<User> param);
	/**
	 * 
	 * 查询（根据主键ID查询）
	 * 
	 **/
	public User  queryEntity (String id );
	/**
	 * 
	 * 删除（根据主键ID删除）
	 * 
	 **/
	public String deleteById (String id );
	/**
	 * 
	 * 添加 （匹配有值的字段）
	 * 
	 **/
	public String insert(User record );
	/**
	 * 
	 * 修改（匹配有值的字段）
	 * 
	 **/
	public String update (Criteria<User> param);

}